package com.jumi.microservice.material.domain;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.jumi.microservice.common.base.BaseEntity;
import lombok.Data;

import java.util.List;
import java.util.Map;
import java.util.Set;

/**
 * 仓库发货顺序类
 * @author ssk
 * @create 2020/7/20 18:19
 **/
@Data
public class JmWarehouseSeq extends BaseEntity {

    /** 仓库发货顺序id*/
    private Long seqId;

    /** 仓库发货顺序状态*/
    private Integer status;

    /** 仓库发货顺序关联地区*/
    private List<Map> areas;

    /** 仓库发货顺序关联仓库;顺序排列*/
    private List<Map> warehouses;

    @JsonIgnore
    private Long[] areaIds;

    @JsonIgnore
    private Long[] warehouseIds;

    @JsonIgnore
    private Set<Long> seqIds;

    @JsonIgnore
    private String areaName;

    @JsonIgnore
    private String warehouseName;

}
